/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.upc.clase.demo.entity;

import java.util.Date;


public class UsuarioEnt extends AuditoriaEnt{

    private int idUsuario;
    private String codigoUsuario;
    private String nombreUsuario;
    private String apellidoUsuario;
    private String emailUsuario;
    private String siteUsuario;
    private String paisUsuario;
    private String ciudadUsuario;
    private String estadoUsuario;
    private String direccionUsuario;
    private String claveUsuario;
    private int puntuacionUsuario;

    public UsuarioEnt() {
    }

    public UsuarioEnt(int idUsuario, String codigoUsuario, String nombreUsuario, String apellidoUsuario, String emailUsuario, String siteUsuario, String paisUsuario, String ciudadUsuario, String estadoUsuario, String direccionUsuario, String claveUsuario, int puntuacionUsuario, String estadoRegistro, int idUsuarioCreador, Date fechaCreacion, int idUsuarioUpdate, Date fechaUpdate) {
        super(estadoRegistro, idUsuarioCreador, fechaCreacion, idUsuarioUpdate, fechaUpdate);
        this.idUsuario = idUsuario;
        this.codigoUsuario = codigoUsuario;
        this.nombreUsuario = nombreUsuario;
        this.apellidoUsuario = apellidoUsuario;
        this.emailUsuario = emailUsuario;
        this.siteUsuario = siteUsuario;
        this.paisUsuario = paisUsuario;
        this.ciudadUsuario = ciudadUsuario;
        this.estadoUsuario = estadoUsuario;
        this.direccionUsuario = direccionUsuario;
        this.claveUsuario = claveUsuario;
        this.puntuacionUsuario = puntuacionUsuario;
    }

    public UsuarioEnt(int idUsuario, String codigoUsuario, String nombreUsuario, String apellidoUsuario, String emailUsuario, String siteUsuario, String paisUsuario, String ciudadUsuario, String estadoUsuario, String direccionUsuario, String claveUsuario, int puntuacionUsuario) {
        this.idUsuario = idUsuario;
        this.codigoUsuario = codigoUsuario;
        this.nombreUsuario = nombreUsuario;
        this.apellidoUsuario = apellidoUsuario;
        this.emailUsuario = emailUsuario;
        this.siteUsuario = siteUsuario;
        this.paisUsuario = paisUsuario;
        this.ciudadUsuario = ciudadUsuario;
        this.estadoUsuario = estadoUsuario;
        this.direccionUsuario = direccionUsuario;
        this.claveUsuario = claveUsuario;
        this.puntuacionUsuario = puntuacionUsuario;
    }

    public UsuarioEnt(String codigoUsuario, String nombreUsuario, String apellidoUsuario, 
                    String emailUsuario, String siteUsuario, String paisUsuario, String ciudadUsuario, 
                    String estadoUsuario, String direccionUsuario, String claveUsuario, 
                    String estadoRegistro, int idUsuarioCreador, Date fechaCreacion, int idUsuarioUpdate, 
                    Date fechaUpdate) {
        super(estadoRegistro, idUsuarioCreador, fechaCreacion, idUsuarioUpdate, fechaUpdate);
        this.codigoUsuario = codigoUsuario;
        this.nombreUsuario = nombreUsuario;
        this.apellidoUsuario = apellidoUsuario;
        this.emailUsuario = emailUsuario;
        this.siteUsuario = siteUsuario;
        this.paisUsuario = paisUsuario;
        this.ciudadUsuario = ciudadUsuario;
        this.estadoUsuario = estadoUsuario;
        this.direccionUsuario = direccionUsuario;
        this.claveUsuario = claveUsuario;
    }

    public UsuarioEnt(String codigoUsuario, String nombreUsuario, String apellidoUsuario, String emailUsuario, String siteUsuario, String paisUsuario, String ciudadUsuario, String estadoUsuario, String direccionUsuario, String claveUsuario) {
        this.codigoUsuario = codigoUsuario;
        this.nombreUsuario = nombreUsuario;
        this.apellidoUsuario = apellidoUsuario;
        this.emailUsuario = emailUsuario;
        this.siteUsuario = siteUsuario;
        this.paisUsuario = paisUsuario;
        this.ciudadUsuario = ciudadUsuario;
        this.estadoUsuario = estadoUsuario;
        this.direccionUsuario = direccionUsuario;
        this.claveUsuario = claveUsuario;
    }
    
    
    
    public String getApellidoUsuario() {
        return apellidoUsuario;
    }

    public void setApellidoUsuario(String apellidoUsuario) {
        this.apellidoUsuario = apellidoUsuario;
    }

    public String getCiudadUsuario() {
        return ciudadUsuario;
    }

    public void setCiudadUsuario(String ciudadUsuario) {
        this.ciudadUsuario = ciudadUsuario;
    }

    public String getClaveUsuario() {
        return claveUsuario;
    }

    public void setClaveUsuario(String claveUsuario) {
        this.claveUsuario = claveUsuario;
    }

    public String getCodigoUsuario() {
        return codigoUsuario;
    }

    public void setCodigoUsuario(String codigoUsuario) {
        this.codigoUsuario = codigoUsuario;
    }

    public String getDireccionUsuario() {
        return direccionUsuario;
    }

    public void setDireccionUsuario(String direccionUsuario) {
        this.direccionUsuario = direccionUsuario;
    }

    public String getEmailUsuario() {
        return emailUsuario;
    }

    public void setEmailUsuario(String emailUsuario) {
        this.emailUsuario = emailUsuario;
    }

    public String getEstadoUsuario() {
        return estadoUsuario;
    }

    public void setEstadoUsuario(String estadoUsuario) {
        this.estadoUsuario = estadoUsuario;
    }

    public int getIdUsuario() {
        return idUsuario;
    }

    public void setIdUsuario(int idUsuario) {
        this.idUsuario = idUsuario;
    }

    public String getNombreUsuario() {
        return nombreUsuario;
    }

    public void setNombreUsuario(String nombreUsuario) {
        this.nombreUsuario = nombreUsuario;
    }

    public String getPaisUsuario() {
        return paisUsuario;
    }

    public void setPaisUsuario(String paisUsuario) {
        this.paisUsuario = paisUsuario;
    }

    public int getPuntuacionUsuario() {
        return puntuacionUsuario;
    }

    public void setPuntuacionUsuario(int puntuacionUsuario) {
        this.puntuacionUsuario = puntuacionUsuario;
    }

    public String getSiteUsuario() {
        return siteUsuario;
    }

    public void setSiteUsuario(String siteUsuario) {
        this.siteUsuario = siteUsuario;
    }

        
}
